glass and translucent glazing - Alemán Inglés Diccionario